human subject - French English Dictionary